Comparing Pitch Spelling Algorithms on a Large Corpus of Tonal Music
نویسنده
چکیده
This paper focuses on the problem of constructing a reliable pitch spelling algorithm—that is, an algorithm that computes the correct pitch names (e.g., C]4, B[5 etc.) of the notes in a passage of tonal music, when given only the onset-time, MIDI note number and possibly the duration of each note. The author’s ps13 algorithm and the pitch spelling algorithms of Cambouropoulos, Temperley and Longuet-Higgins were run on a corpus of tonal music containing 1.73 million notes. ps13 spelt significantly more of the notes in this corpus correctly than the other algorithms (99.33% correct). However, Temperley’s algorithm spelt significantly more intervals between consecutive notes correctly than the other algorithms (99.45% correct). All the algorithms performed less well on classical music than baroque music. However, ps13 performed more consistently across the various composers and styles than the other algorithms.
منابع مشابه
Automatic Pitch Spelling: From Numbers to Sharps and Flats
In this paper a computational model is described that transcribes polyphonic MIDI pitch files into the Western traditional music notation. Input to the proposed algorithm input is merely a sequence of MIDI pitch numbers in the order they appear in a MIDI file. No a priori knowledge is required such as key signature, tonal centers, time signature, voice separation and so on. Output of the algori...
متن کاملPST : Pitch Spelling
Pitch spelling is the process of assigning contextually correct letter names to numeric representations for musical pitch such as MIDI numbers. Each pitch is represented by a number in MIDI and other digital formats, and the same number, say, 58 could map to A# or Bb depending on the key context. Accurate pitch spelling is a critical component of systems for automated transcription, computer mu...
متن کاملOptimizing Chew and Chen's Pitch-Spelling Algorithm
This copy has been supplied on the understanding that it is copyright material. Duplication or sale of all or part of any of the GRO Data Collections is not permitted, and no quotation or excerpt from the work may be published without the prior written consent of the copyright holder/s. Pitch-spelling algorithms attempt to compute the correct pitch names (e.g., C#4, B ♭ 5) of the notes in a pas...
متن کاملComparing Pitch Spelling Algorithms
A pitch spelling algorithm predicts the pitch names of the notes in a musical passage when given the onset-time, MIDI note number and possibly the duration and voice of each note. Various versions of the algorithms of LonguetHiggins, Cambouropoulos, Temperley and Sleator, Chew and Chen, and Meredith were run on a corpus containing 195972 notes, equally divided between eight classical and baroqu...
متن کاملMusa: Music Information Processing Project Role in Support of Imsc Strategic Plan Pitch Structure Problems Tonal Induction (key-finding) Chord Identification Pitch Spelling, Voice Leading Line Separation Time Structure Problems Beat Tracking Meter Induction
The goal of MuSA is to create a robust and reliable system for recognizing and visualizing tonal patterns using the Spiral Array model for tonality [1]. This endeavor requires the developing of algorithms for abstracting and extracting pitch/time structures (see Figure 1) in music information. The resulting algorithms are fundamental tools for automated transcription, computer music analysis, c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004